weatherboard cladding - French English Dictionary